@charset "utf-8";
/* CSS Document */

/*全屏*/
/*html, body{position:relative;height:100%;}*/

/*-----whole-----*/

.Header-wrapper, .Container-wrapper, .Footer-wrapper, .container, .banner-container, .index-container, .Ach-box{position:relative;top:0px;left:0px;width:100%;min-width:1200px;height:auto;}
.contain, .Ach-block{width:1200px;margin:0 auto;position:relative;}


/*-----Header-----*/
.Header-wrapper{height:90px;z-index:100;}

.Header-wrapper .logo{display:block;height:90px;line-height:90px;float:left;}/*logo*/

.Header-wrapper .nav{float:right;width:auto;}/*顶部导航*/
.nav>li{float:left;height:90px;margin-left:9px;}
.nav>li:first-child{margin-left:0px;}
.nav>li>a{display:block;width:120px;height:30px;line-height:30px;text-align:center;font-size:15px;color:#333333;border-radius:30px;margin-top:30px;}
.nav>li>a>span{padding-right:18px;background:url(../images/icon-dd1.png) no-repeat right center;}
.nav>li>a:hover{background-color:#009e4c;color:#fff;}
.nav>li>a:hover>span{background:url(../images/icon-dd2.png) no-repeat right center;}
.nav>li.cur>a, .nav>li:hover>a{background-color:#009e4c;color:#fff;}
.nav>li .nav2-box{position:absolute;top:90px;width:580px;height:0px;overflow:hidden;}/*顶部导航--下拉*/
.nav2-box .nav2-block{position:relative;top:-315px;height:315px;background-color:#fff;}
.nav2-block .nav2-list{float:left;width:185px;height:303px;padding-top:12px;background-color:#f4f4f4;}
.nav2-list li{height:36px;padding-bottom:1px;background:url(../images/nav-sp.png) no-repeat bottom center;}
.nav2-list li a{display:block;padding-left:30px;height:36px;line-height:36px;font-size:12px;color:#666666;font-family:"宋体";}
.nav2-list li:hover a{background-color:#fff;color:#009e4c;}
.nav2-block .nav2-con{float:left;width:345px;padding:30px 25px 0;}
.nav2-con img{max-width:345px;max-height:180px;}
.nav2-con h2{font-size:14px;color:#666666;height:14px;line-height:14px;margin:20px 0 5px;}
.nav2-con p{height:52px;font-size:12px;color:#666666;font-family:"宋体";line-height:26px;}

.nav>li:hover .nav2-box{height:auto;}
.nav>li:hover .nav2-box .nav2-block{top:0px;}

.nav>li.lang{margin-left:15px;}/*语言选择*/
.nav>li.lang>a{width:35px;height:35px;line-height:35px;background-color:#f0f0f0;font-size:14px;color:#009e4c;border-radius:100%;margin-top:27.5px;}
.nav>li.lang>a:hover{background-color:#009e4c;color:#f0f0f0;}


/*-----Footer-----*/
.Footer-wrapper{z-index:100;}

.Footer-wrapper .container-footer{background-color:#333333;padding:45px 0 40px;}
.container-footer .fnav{overflow:hidden;}
.fnav li{float:left;height:170px;border-left:1px solid #434343;padding-left:35px;width:140px;}
.fnav li:first-child{border-left:0px;padding-left:0px;width:165px;}
.fnav li>h2{font-size:16px;color:#fefefe;font-weight:normal;margin-bottom:5px;}
.fnav li>a{display:block;font-size:13px;color:#868686;line-height:22px;}
.fnav li>a:hover{color:#fff;}
.fnav li.fnav-ct{padding-left:45px;width:285px;}
.fnav li.fnav-ct p{font-size:13px;color:#868686;line-height:26px;}
.fnav-ct .follow{margin-top:8px;}
.follow a{display:inline-block;width:27px;height:27px;background:url(../images/icon-fn.png) no-repeat;position:relative;margin:5px 10px 0 0;}
.follow a.qq{background-position:0px 0px;}
.follow a.wx{background-position:-42px 0px;}
.follow a.wb{background-position:-85px 0px;}

.follow a.wx img{display:none;width:135px;height:135px;position:absolute;top:-143px;left:-54px;}
.follow a.wx:hover img{display:block;}

.Footer-wrapper .container-CR{background-color:#1a1a1a;font-size:12px;color:#868686;height:60px;line-height:60px;text-align:center;}

/*-----Banner-----*/
.banner-container.swiper-container, .banner-container.swiper-container .swiper-slide a{display:block;height:580px;}
.banner-container.swiper-container .swiper-pagination{background:url(../images/bg/bg-1.png) repeat;padding:8px 15px 3px;width:auto;border-radius:30px;}
.banner-container.swiper-container .swiper-pagination-bullet{width:11px;height:11px;border:2px solid #ffffff;background-color:#ffffff;opacity:1;}
.banner-container.swiper-container .swiper-pagination-bullet-active{border-color:#4caf50;background-color:rgba(255,255,255,0);}
.banner-container .Bnr-img{display:block;height:380px;}


/*-----Container-----*/

/*--通用page--*/
.container-page{background-color:#e6e6e6;margin-bottom:-40px;z-index:99;}
.container-page .contain-page{top:-100px;overflow:hidden;}

.contain-page .page-left{float:left;width:248px;position:relative;}/*左侧内容*/

.page-left .page-name{height:100px;padding-left:20px;background-color:#009e4c;color:#fff;}/*标题*/
.page-name>div{padding-left:20px;background:url(../images/icon-Pt.png) no-repeat left center;font-size:20px;line-height:20px;font-weight:normal;position:relative;top:30px;}
.page-name>div p{text-transform:uppercase;margin-top:4px;}

.page-left .page-nav{padding:20px 0;background-color:#fff;}/*二级导航*/
.page-nav a{display:block;height:40px;line-height:40px;width:189px;padding-left:15px;font-size:16px;color:#009e4c;border-left:5px solid #009e4c;background-color:#f5f5f5;background-image:url(../images/icon-dd4.png);background-repeat:no-repeat;background-position:178px center;margin:3px auto 0;position:relative;}
.page-nav a:hover,
.page-nav a.cur{background-color:#009e4c; color:#FFF;}

.page-left .Pl-block{display:block;height:148px;text-align:center;margin-top:18px;}
.Pl-block>div{position:relative;top:55px;color:#fff;}
.Pl-block>div h2{font-size:18px;font-weight:normal;height:18px;line-height:18px;}
.Pl-block>div p{font-size:14px;text-transform:uppercase;letter-spacing:5px;margin-top:10px;}
.Pl-block.Pl-b-sp{background-color:#1cace1;}
.Pl-block.Pl-b-ct{background-color:#009e4c;}

.contain-page .page-box{float:left;margin-left:31px;width:921px;background-color:#fff;}
.contain-page .page-con{padding:0 30px 0 31px;}/*右侧内容*/
.page-con .page-top{position:relative;height:62px;padding-top:8px;border-bottom:1px solid #c6c6c6;}
.page-top .page-title{display:inline-block;width:119px;height:61px;line-height:61px;font-size:20px;color:#333333;border-bottom:2px solid #009e4c;}
.page-top .locate{float:right;width:auto;height:62px;line-height:62px;font-size:12px;color:#888888;font-family:"宋体";}


.page-list{padding:0 30px 0 31px;height:50px;line-height:50px;font-size:13px;color:#666666;font-family:"宋体";background-color:#f5f5f5;}/*分页*/
.page-list a, .page-list span{margin-right:5px;}

/*首页-产品*/
.container-Ipro{padding:23px 0 29px;}
.container-Ipro .contain{overflow:hidden;}
.container-Ipro .Ipro-box{float:left;width:25%;height:300px;text-align:center;font-size:18px;color:#333333;position:relative;}

.Ipro-box .Ipro-block{position:relative;margin-top:50px;}
.Ipro-block .Ipro-img{display:inline-block;width:144px;height:142px;line-height:142px;padding:0 20px 20px;background:url(../images/bg/Ipro.png) no-repeat center center;text-align:center;margin-top:10px;}
.Ipro-img img{max-width:140px;max-height:140px;}

.Ipro-box .Ipro-link{width:280px;height:300px;background-color:#009e4c;position:absolute;top:0px;left:10px;opacity:0;filter:Alpha(opacity=0);}
.Ipro-link h2{font-size:18px;height:18px;line-height:18px;color:#ffffff;font-weight:normal;text-align:center;margin:28px 0 18px;}
.Ipro-link a{display:block;margin:0 auto;width:189px;height:37px;line-height:37px;padding-left:18px;background:url(../images/icon-dd3.png) no-repeat 4px center;font-size:13px;color:#ffffff;border-bottom:1px dashed #58b47c;text-align:left;}
.Ipro-link a.Ipro-more{height:22px;width:112px;line-height:22px;padding:0px;font-size:13px;color:#ffffff;font-family:"宋体";text-align:center;border:1px solid #58b47c;border-radius:22px;background:#009e4c;margin-top:30px;}
.Ipro-link a.Ipro-more span{display:inline-block;padding-right:17px;background:url(../images/icon-go.png) no-repeat right center;}
.Ipro-link a.Ipro-more:hover{border-color:#fff;background-color:#fff;color:#009e4c;}
.Ipro-link a.Ipro-more:hover span{background:url(../images/icon-go2.png) no-repeat right center;}

.Ipro-box:hover .Ipro-link{opacity:1;filter:Alpha(opacity=100);}

/*首页-新闻*/
.container-Inews{padding:45px 0 55px;background-color:#f2f2f2;}
.container-Inews .contain{height:275px;}
.Inews-name{float:left;width:155px;height:275px;padding-left:28px;background-color:#009e4c;position:relative;}
.Inews-name h1{font-size:36px;color:#ffffff;font-weight:normal;margin-top:40px;}
.Inews-name p{font-size:16px;color:#b8dbc4;}
.Inews-name a{display:block;width:65px;height:24px;line-height:24px;text-align:center;color:#80cfa6;font-family:"宋体";border:1px solid  #80cfa6;border-radius:4px;position:absolute;bottom:37px;}
.Inews-name a:hover{background-color:#80cfa6;color:#009e4c;}

.Inews-box{float:left;width:669px;height:246px;padding:29px 0 0 26px;background-color:#fff;position:relative;}
.Inews-box .Inews-img{float:left;}
.Inews-img img{width:226px;height:212px;}
.Inews-box .Inews-block{width:400px;position:relative;float:left;margin-left:26px;}
.Inews-block .Inews-1st{display:block;border-bottom:1px solid #e5e5e5;font-family:"宋体";}
.Inews-1st h2{font-size:14px;color:#333333;font-weight:normal;}
.Inews-1st p{height:36px;font-size:12px;color:#666666;line-height:18px;margin:5px 0 10px;}
.Inews-list{margin-top:6px;}
.Inews-list li{overflow:hidden;display:block;margin-top:10px;}
.Inews-list .Inews-date{float:left;height:35px;color:#666666;text-align:center;width:45px;}
.Inews-date h2{font-size:24px;height:24px;line-height:24px;}
.Inews-date p{font-size:12px;color:#666666;height:12px;line-height:12px;}
.Inews-list .Inews-con{float:left;height:35px;line-height:35px;border-left:1px solid #e5e5e5;margin-left:10px;padding-left:13px;width:326px;}
.Inews-list  a:hover{ color:#009e4c;}

.Iabout{float:left;position:relative;width:233px;height:250px;padding:25px 21px 0 24px;background-color:#fff;font-size:12px;color:#666666;font-family:"宋体";line-height:26px;margin-left:44px;}
.Iabout p{margin-top:10px;}
.Iabout em{font-family:'微软雅黑';font-weight:600;font-size:14px;color:#333333;}


/*首页-快捷导航*/
.container-Qnav{padding:69px 0 65px;}
.Qnav-list{overflow:hidden;}
.Qnav-list li{float:left;width:240px;padding-top:25px;border-top:3px solid #f0f0f2;margin-left:80px;}
.Qnav-list li:first-child{margin-left:0px;}
.Qnav-list li a{display:block;padding-left:65px;}
.Qnav-list li.Qnav-1 a{background:url(../images/content/Qnav-1.png) no-repeat left center;}
.Qnav-list li.Qnav-2 a{background:url(../images/content/Qnav-2.png) no-repeat left center;}
.Qnav-list li.Qnav-3 a{background:url(../images/content/Qnav-3.png) no-repeat left center;}
.Qnav-list li.Qnav-4 a{background:url(../images/content/Qnav-4.png) no-repeat left center;}
.Qnav-list li a h2{font-size:16px;color:#333333;line-height:16px;height:16px;font-weight:normal;margin-bottom:10px;}
.Qnav-list li a p{font-size:12px;color:#888888;font-family:"宋体";}


/*--关于我们--*/
.Ab-title{text-align:center;position:relative;}
.Ab-title h1{font-size:20px;color:#333333;font-weight:normal;height:20px;line-height:20px;}
.Ab-title p{font-size:18px;color:#888888;text-transform:uppercase;height:18px;line-height:18px;margin:10px 0;}
.Ab-title i{display:block;width:38px;height:3px;background-color:#b3b3b3;margin:0 auto;}

.Ab-more{display:block;width:110px;height:26px;line-height:26px;text-align:center;border:1px solid #009e4c;font-family:"宋体";color:#009e4c;font-size:13px;}
.Ab-more span{display:inline-block;padding-right:17px;background:url(../images/icon-go2.png) no-repeat right center;}
.Ab-more:hover{background-color:#009e4c;color:#fff;}
.Ab-more:hover span{background:url(../images/icon-go.png) no-repeat right center;}

/*企业概况*/
.container-Acp{padding:50px 0 75px;}
.Acp-box{height:270px;position:relative;overflow:hidden;margin-top:45px;}
.Acp-box .Acp-img{display:block;float:left;width:576px;height:226px;}
.Acp-img img{width:576px;height:265px;}
.Acp-box .Acp-block{float:left;width:585px;position:relative;margin-left:39px;}
.Acp-block h2{font-size:17px;color:#333333;}
.Acp-block p{height:205px;color:#666666;line-height:28px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;}


/*企业文化*/
.container-Acc{padding:45px 0 70px;background-color:#f5f5f5;}
.Acc-list{overflow:hidden;margin-top:45px;}
.Acc-list li{float:left;width:170px;height:195px;padding:45px 35px 0;border-radius:100%;background-image:url(../images/bg/Acc-bg.png);background-repeat:no-repeat;background-position:center center;margin-left:80px;}
.Acc-list li:first-child{margin-left:0px;}
.Acc-list li a{display:block;text-align:center;color:#fff;}
.Acc-list li a i{display:block;width:28px;height:3px;background-color:#fff;margin:0 auto;}
.Acc-list li a h2{font-size:18px;height:18px;line-height:18px;font-weight:normal;margin:20px 0 5px;}
.Acc-list li a span{color:rgba(255,255,255,0.5);text-transform:uppercase;}
.Acc-list li a p{height:48px;font-size:13px;line-height:24px;margin-top:20px;}

/*发展历程*/
.container-Ach{padding:45px 0 75px;}
.Ach-box {margin-top:45px;background:url(../images/bg/ach-line.png) repeat-x left 49px;} /*弄个背景线*/
.Ach-block{}
.Ach-swiper{height:142px;padding:0 25px;overflow:hidden;}
.Ach-swiper .swiper-slide a{display:block;text-align:center;width:170px;}
.Ach-swiper .swiper-slide h2{font-size:24px;color:#333333;font-weight:normal;height:24px;line-height:24px;}
.Ach-swiper .swiper-slide i{display:block;width:27px;height:21px;background:url(../images/acc-cur.png) no-repeat center center;background-color:#fff;margin:15px auto 10px;}
.Ach-swiper .swiper-slide p{height:72px;font-size:13px;color:#666666;line-height:24px;}
.Ach-prev, .Ach-next{display:block;position:absolute;top:34px;width:30px;height:30px;background:url(../images/icon-swiper1.png) no-repeat;}
.Ach-prev{left:-30px;background-position:left 0px;}
.Ach-next{right:-30px;background-position:right 0px;}
@media all and (max-width:1260px){
	.Ach-prev, .Ach-next{display:none;}
}

/*资质荣誉*/
.container-Ahonor{padding:45px 0 50px;background-color:#f5f5f5;}
.Ahonor-swiper{margin-top:27px;height:250px;position:relative;}
.Ahonor-swiper .swiper-container{height:250px;}
.Ahonor-swiper .swiper-slide a{display:block;width:161px;height:228px;padding:11px 12px;background:url(../images/bg/honor-bg.png) no-repeat center center;}
.Ahonor-swiper .swiper-slide a img{width:161px;height:228px;}
.Ahonor-prev, .Ahonor-next{display:block;position:absolute;top:0px;width:35px;height:250px;background:url(../images/icon-swiper2.png) no-repeat;}
.Ahonor-prev{left:-35px;background-position:left center;}
.Ahonor-next{right:-35px;background-position:right center;}
@media all and (max-width:1270px){
	.Ahonor-prev, .Ahonor-next{display:none;}
}
.Ahonor-intro{padding:0 145px;text-align:center;color:#666666;line-height:22px;margin-top:20px;}
.container-Ahonor .Ab-more{margin:23px auto 0;}


/*关于我们*/
.Acp-con{position:relative;margin-top:40px;overflow:hidden;}

/*资质荣誉*/
.honor-list{overflow:hidden;margin-top:28px;margin-left:-40px;width:900px;}
.honor-list li{padding-left:40px;float:left;width:185px;margin-bottom:45px;}
.honor-list li a{display:block;color:#333333;text-align:center;}
.honor-list .honor-img{width:161px;height:228px;padding:11px 12px;background:url(../images/bg/honor-bg.png) no-repeat center center;margin-bottom:20px;}
.honor-img img{width:161px;height:228px;}

/*--产品中心--*/
.container-pro{background-color:#f5f5f5;padding:55px 0;}
.pro-list{overflow:hidden;margin-left:-14px;width:1214px;}
.pro-list li{float:left;padding-left:14px;width:593px;margin-bottom:13px;}
.pro-list .pl-box{border:3px solid #f5f5f5;width:590px;height:201px;}
.pl-box .pl-img{float:left;width:252px;height:201px;position:relative;overflow:hidden;}
.pl-img>img{width:252px;height:201px;}
.pl-img .pl-name{position:absolute;top:0px;left:0px;width:100%;height:100%;background:url(../images/bg/bg-2.png) repeat;text-align:center;font-size:18px;color:#ffffff;opacity:0;filter:Alpha(opacity=0);}
.pl-img .pl-name2{position:absolute;bottom:0px;left:0px;width:100%;height:40px;line-height:40px;text-align:center;font-size:18px;color:#ffffff;background:url(../images/bg/bg-2.png) repeat;}
.pl-name>div{margin-top:50px;}
.pl-name>div img{margin-bottom:10px;}
.pl-box .pl-list{float:left;width:272px;height:171px;padding:30px 33px 0;line-height:38px;background-color:#fff;background-image:url(../images/icon-more.png);background-repeat:no-repeat;background-position:right top;position:relative;overflow:hidden;}
.pl-list a{display:block;padding-left:14px;background:url(../images/icon-dd4.png) no-repeat left center;font-size:13px;color:#666666;}
.pl-list a:hover{ color:#009e4c;}

.pro-list li:hover .pl-box{border:3px solid #009e4c;}
.pro-list li:hover .pl-img .pl-name{opacity:1;filter:Alpha(opacity=100);}
.pro-list li:hover .pl-img .pl-name2{display:none;}

.pro-box{padding:50px 0;}
.pro-type{overflow:hidden;}
.pro-type .Pt-img{float:left;width:369px;height:369px;text-align:center;line-height:369px;background-color:#f2f2f2;Pt-boxposition:relative;overflow:hidden;}
.pro-type .Pt-box{float:left;margin-left:45px;width:446px;}
.Pt-box>h2{font-size:20px;color:#333333;}
.Pt-box>p{font-size:14px;color:#666666;line-height:30px;border-top:1px dotted #d3d2d2;border-bottom:1px dotted #d3d2d2;padding:15px 0;height:195px;overflow:hidden;margin-top:15px;}
.Pt-srch{display:block;width:130px;height:34px;line-height:34px;text-align:center;background-color:#009e4c;font-size:16px;color:#fff;margin:22px 0 15px;}
.Pt-srch span{display:inline-block;padding-left:27px;background:url(../images/icon-msg.png) no-repeat left center;}
.Pt-share{height:30px;background-color:#f2f2f2;padding-left:60px;position:relative;}
.Pt-share>span{display:block;height:30px;width:60px;line-height:30px;text-align:right;font-family:"宋体";color:#969696;position:absolute;left:0px;top:0px;}
.Pt-list{overflow:hidden;border-top:1px dotted #d3d2d2;padding-top:35px;margin-top:35px;}
.Pt-list a{display:block;float:left;padding:0 10px 0 50px;width:370px;background:url(../images/icon-pl.png) no-repeat left center;font-size:15px;color:#666666;margin-bottom:20px;}
.Pt-list a:hover{ color:#009e4c;}

/*弹框*/
.modal{width:100%; height:100%; margin:0 auto; z-index:300; position:fixed;top:0px;left:0px; background:rgba(0, 0, 0, 0.5) none repeat scroll 0% 0%;display:none;opacity:0;}
.modal .modal-container{position:absolute;width:auto;}
.modal-container .modal-contain{position:relative;width:auto;height:auto;background-color:#ffffff;}
.modal-close{display:block;width:16px;height:16px;background:url(../images/icon-close.png) no-repeat center center;position:absolute;right:10px;top:10px;z-index:2;}

.Pm-img{width:410px;height:410px;line-height:410px;text-align:center;background-color:#f2f2f2;position:relative;overflow:hidden;float:left;}
.Pm-box{float:left;height:330px;width:440px;padding:30px 30px 50px 40px;background-color:#fff;position:relative;overflow:hidden;}
.Pm-box .Pm-block{height:330px;width:440px;position:relative;overflow:hidden;}
.Pm-block .Pm-con{position:absolute;top:0px;left:0px;width:100%;line-height:22px;}
.Pm-prev, .Pm-next{display:block;width:28px;height:28px;border:1px solid #e5e5e5;position:absolute;bottom:18px;}
.Pm-prev{background:url(../images/icon-dd5.png) no-repeat center center;right:49px;}
.Pm-next{background:url(../images/icon-dd6.png) no-repeat center center;right:13px;}
.Pm-prev:hover{border-color:#009e4c;background:url(../images/icon-dd5-2.png) no-repeat center center;}
.Pm-next:hover{border-color:#009e4c;background:url(../images/icon-dd6-2.png) no-repeat center center;}


/*--新闻--*/

.container-recom{padding:50px 0 75px;}/*推荐新闻*/
.recom-top{background:url(../images/bg/ach-line.png) repeat-x left center;}
.recom-top .recom-name{display:inline-block;width:auto;font-size:18px;color:#009e4c;font-weight:600;padding:0 8px;margin-left:50px;background-color:#fff;}

.recom-swiper{margin-top:30px !important;}
.recom-swiper .recom-box{border:1px solid #e5e5e5;padding:2px 2px 0;width:370px;height:375px;background-color:#f8f8f8;margin-left:36px;float:left;}
.recom-swiper .swiper-slide .recom-box:first-child{margin-left:0px;}
.recom-box img{width:370px;height:232px;}
.recom-block{padding-left:9px;margin-top:20px;}
.recom-block h2{font-size:16px;color:#333333;font-weight:normal;}
.recom-block p{font-size:13px;color:#666666;margin:10px 0 25px;}

.recom-pagination{right:24px;top:4px;padding:0 6px;background-color:#fff;}
.recom-pagination .swiper-pagination-bullet{width:15px;height:15px;opacity:1;background-color:#e2e2e2;margin-left:3px;}
.recom-pagination .swiper-pagination-bullet:first-child{margin-left:0px;}
.recom-pagination .swiper-pagination-bullet-active{background-color:#009e4c;}

.container-newslist{background-color:#f8f8f8;padding:50px 0 60px;}
.container-newslist .contain{overflow:hidden;}

.news-hot{float:left;width:280px;}
.news-hot .Nh-top{height:56px;padding-left:19px;background-color:#969696;}
.Nh-top span{display:inline-block;height:26px;line-height:26px;padding-left:9px;font-size:20px;color:#ffffff;border-left:4px solid #fff;margin-top:15px;}
.news-hot a{display:block;position:relative;height:49px;line-height:49px;padding-left:30px;font-size:13px;color:#6f6f6f;border:1px solid #d2d2d2;border-top:0px;background:url(../images/icon-7.png) no-repeat 18px center;}
.news-hot a:hover{color:#009e4c;}

.Nl-box{float:left;margin-left:29px;width:891px;}
.Nl-box .Nl-nav{height:52px;background-color:#ededed;border-bottom:2px solid #009e3f;}
.Nl-nav a{float:left;width:100px;height:52px;line-height:52px;text-align:center;font-size:16px;color:#fefefe;background-color:#969696;margin-right:1px;}
.Nl-nav a.cur, .Nl-nav a:hover{background-color:#009e4c;color:#fff;}

.Nl-block{position:relative;height:154px;margin-top:10px;display:block;}
.Nl-block img{float:left;width:243px;height:152px;}
.Nl-block .Nl-con{float:left;width:564px;height:124px;padding:30px 42px 0 42px;background-color:#fff;}
.Nl-con h2{font-size:16px;color:#333333;font-weight:normal;margin-bottom:10px;}
.Nl-con span{font-size:12px;color:#888888;}
.Nl-con p{height:44px;font-size:13px;color:#666666;line-height:22px;margin-top:10px;}
.Nl-box .Ab-more{margin-top:20px;}
.Nl-con h2:hover{color:#009e4c;}

.contain-page .news-page{background-color:#f5f5f5;}
.contain-page .news-page .page-list{background-color:#fff;}
.news-page .Nl-box{width:100%;float:none;margin-left:0px;margin:25px 0;}
.Nl-block.Nl-block2 .Nl-con{width:533px;}

.article-box{padding:25px 0 35px;}
.article-box .article-top{text-align:center;font-size:13px;color:#888888;}
.article-top h2{font-size:18px;color:#333333;font-weight:normal;margin-bottom:10px;}
.article-top span{margin-right:5px;}
.article-box .article-con{margin-top:25px;padding:25px 0;border-top:1px dashed #e4e4e4;border-bottom:1px dashed #e4e4e4;position:relative;width:100%;height:auto;overflow:hidden;line-height:28px;color:#666666;}
.article-box .article-page{color:#666666;position:relative;margin-top:15px;}
.article-page>a{display:block;width:725px;}
.article-page>a em{color:#333333;font-style:normal;line-height:28px;}
.article-rtn{display:block;width:115px;height:36px;line-height:36px;text-align:center;background-color:#3a943b;color:#ffffff;position:absolute;right:0px;top:5px;}
.article-rtn span{display:inline-block;padding-left:24px;background:url(../images/icon-rtn.png) no-repeat left center;}
.article-share{height:58px;line-height:58px;padding-left:245px;border:1px solid #e5e5e5;border-radius:5px;position:relative;margin-top:30px;}
.article-share>span{display:block;position:absolute;left:0px;top:0px;height:58px;line-height:58px;width:200px;padding-left:45px;color:#333333;background:url(../images/icon-good.png) no-repeat 18px 19px;}
.article-share .bdsharebuttonbox{margin-top:15px;}
.article-page a:hover{color:#009e4c;}


/*--合作伙伴--*/
.parter-list{overflow:hidden;padding:25px 0;margin-left:-21px;width:881px;}
.parter-list li{float:left;padding-left:21px;margin-bottom:20px;}
.parter-list li a{display:block;width:197px;height:124px;line-height:124px;text-align:center;border:1px solid #e5e5e5;}
.parter-list li a img{max-width:197px;max-height:124px;}


/*--社会责任--*/
.s-title{position:relative;overflow:hidden;}
.s-title .St-name{font-size:20px;color:#009e4c;}

.container-Csr .contain{overflow:hidden;}
.Csr-box{float:left;width:600px;padding:55px 30px 85px 0;}
.Csr-box .Csr-block{position:relative;height:155px;overflow:hidden;margin-top:25px;}
.Csr-block .Csr-con{position:absolute;width:100%;height:auto;top:0px;left:0px;color:#666666;line-height:33px;}
.Csr-btn{margin-top:30px;}
.Csr-prev, .Csr-next{display:inline-block;width:28px;height:28px;border:1px solid #e5e5e5;}
.Csr-prev{background:url(../images/icon-dd5.png) no-repeat center center;margin-right:5px;}
.Csr-next{background:url(../images/icon-dd6.png) no-repeat center center;}

.Csr-swiper{float:left;width:555px;padding:15px 0 0 15px;background-color:#f5f5f5;height:427px;}
.Csr-swiper .swiper-slide img{width:545px;height:351px;margin-bottom:18px;}
.Csr-swiper .swiper-slide p{width:450px;color:#333333;font-size:16px;}
.Csr-swiper .swiper-pagination{bottom:0px !important;text-align:right;margin-left:-13px;}
.Csr-swiper .swiper-pagination .swiper-pagination-bullet, .srv-swiper .swiper-pagination .swiper-pagination-bullet{width:9px;height:9px;opacity:1;background-color:#aaaaaa;margin:0px 0px 0px 7px !important;}
.Csr-swiper .swiper-pagination .swiper-pagination-bullet-active, .srv-swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#009e4c;}

.container-coop{background-color:#f5f5f5;}
.coop-box{float:left;width:600px;padding:40px 30px 0 0;}
.coop-list{overflow:hidden;margin-top:28px;margin-left:-14px;width:614px;}
.coop-list li{float:left;padding-left:14px;width:190px;height:120px;margin-bottom:19px;}
.coop-list li a{display:block;height:120px;line-height:120px;text-align:center;background-color:#fff;}
.coop-list li a img{max-width:190px;max-height:120px;}

.adv-box{float:left;width:549px;padding:40px 0 30px 21px;background-color:#3ba36d;}
.adv-box .s-title span{color:#fff;}

.adv-list{overflow:hidden;margin-left:-9px;margin-top:27px;}
.adv-list li{padding-left:9px;width:262px;height:80px;float:left;margin-bottom:10px;}
.adv-list li a{display:block;background-color:#9dd1b6;overflow:hidden;}
.adv-list li a .adv-img{float:left;width:80px;height:80px;line-height:80px;text-align:center;background-color:#fff;}
.adv-list li a .adv-block{float:left;width:169px;line-height:80px;font-size:15px;color:#ffffff;padding-left:13px;}


/*--服务--*/
.container-srv{padding:60px 0;}
.container-srv .contain{overflow:hidden;}
.srv-box{float:left;width:383px;position:relative;margin-right:25px;}
.srv-box img, .srv-img{width:383px;height:151px;position:relative;}
.srv-name{width:100%;position:absolute;top:50px;text-align:center;color:#ffffff;}
.srv-name h2{font-size:20px;font-weight:normal;}
.srv-name p{font-size:18px;text-transform:uppercase;letter-spacing:5px;margin-top:5px;}
.srv-block{position:relative;padding:13px 13px 0;border:1px solid #e5e5e5;border-top:0px;}
.srv-block p{height:58px;font-size:13px;color:#666666;line-height:20px;}
.srv-block .Ab-more{margin:20px auto;border-radius:26px;}

.srv-swiper{float:left;width:374px;margin-left:10px;}
.srv-swiper .swiper-slide a p{display:block;height:56px;line-height:56px;padding-left:12px;background-color:#f5f5f5;}
.srv-swiper .swiper-slide a p span{display:inline-block;width:290px;}
.srv-swiper .swiper-slide a img{width:374px;height:235px;}
.srv-swiper .swiper-pagination{bottom:20px !important;text-align:right;margin-left:-13px;}


.container-data{background-color:#f5f5f5;}
.container-data .contain{overflow:hidden;}
.data-box{width:790px;padding-top:40px;float:left;position:relative;}
.data-list{overflow:hidden;margin-top:13px;margin-left:-19px;width:809px;}
.data-list li{float:left;padding-left:19px;width:385px;margin-bottom:3px;}
.data-list li a span{display:block;float:left;width:35px;height:35px;line-height:35px;text-align:center;color:#ffffff;font-size:16px;background-color:#49af7a;}
.data-list li a p{width:336px;height:35px;line-height:35px;padding-left:14px;background-color:#fff;font-size:13px;color:#666666;}

.msg-box{float:left;width:330px;padding:40px 23px 0 20px;background-color:#3ba36d;margin-left:37px;height:340px;}
.msg-box .s-title span{color:#fff;}
.msg-table{width:100%;border:0px;}
.msg-table tr td{padding:5px 0;vertical-align:middle;}
.msg-text{display:block;width:156px;height:36px;line-height:36px;border:0px;padding:0px;padding-left:4px;margin:0px;background-color:#9dd1b6;color:#fff;}
textarea.msg-text{width:331px;height:120px;resize:none;}
.msg-btn{display:block;width:159px;height:32px;line-height:28px;text-align:center;border:2px solid #fff;color:#fffefe;font-size:16px;padding:0px;background-color:#3ba36d;cursor:pointer;}

/*产品知识列表*/
.lore-list{overflow:hidden;margin-top:30px;}
.lore-list li{display:block;margin-bottom:30px;}
.lore-qwe{padding-left:50px;height:40px;line-height:40px;background-color:#f5f5f5;font-size:15px;color:#009e4c;background-image:url(../images/icon-lore1.png);background-repeat:no-repeat;background-position:14px center;}
.lore-awr{padding-left:50px;background:url(../images/icon-lore2.png) no-repeat 14px 6px;font-size:13px;color:#666666;line-height:28px;margin-top:14px;}

.Dl-list{margin-top:30px;padding-bottom:30px;}
.Dl-list li{display:block;height:100px;background-color:#f5f5f5;margin-bottom:15px;}
.Dl-list li a{display:block;}
.Dl-list .Dl-box{padding:15px 0 0 27px;width:723px;float:left;}
.Dl-box h2{font-size:16px;color:#333333;line-height:16px;height:16px;font-weight:normal;}
.Dl-box p{font-size:13px;color:#666666;margin:8px 0;}
.Dl-box span{font-size:13px;color:#888888;margin-right:40px;}
.Dl-list .Dl-href{float:left;width:110px;height:100px;background-color:#bbbbbb;}
.Dl-href>div{position:relative;top:22px;text-align:center;color:#fff;}
.Dl-href>div img{margin-bottom:8px;}

.Dl-list li:hover{background-color:#009e4c;}
.Dl-list li:hover .Dl-href{background-color:#4b4b4b;}
.Dl-list li:hover p, .Dl-list li:hover span, .Dl-list li:hover h2{color:#fff;}

/*联系我们*/
.contain-ct{background-color:#fff;top:-100px;}
.contain-ct .page-con{padding:0 30px 65px;}
.ct-box{overflow:hidden;margin-top:30px;font-size:13px;color:#333333;line-height:22px;}
.ct-block{width:385px;margin-left:100px;overflow:hidden;float:left;}
.ct-block>p{width:330px;}
.ct-con{width:370px;height:480px;float:right;background:url(../images/bg/ct-bg.png) no-repeat top left;position:relative;}
.ct-con .con{position:absolute;width:245px;top:230px;left:20px;color:#015544;font-size:13px;text-align:center;line-height:25px;}
.ct-con h2{font-size:15px;}
.ct-btn{display:block;width:100px;height:24px;line-height:24px;text-align:center;color:#ffffff;background-color:#009933;margin:20px auto 0;}

.ct-msg{float:left;width:525px;margin-left:70px;}
.ct-table{width:100%;margin-top:30px;}
.ct-table tr td{padding:6px 0;vertical-align:middle;}
.ct-table tr td:first-child{font-size:13px;color:#666666;width:85px;}
.ct-table tr td:first-child em{font-size:12px;color:#009933;font-family:"宋体";vertical-align:top;margin-left:5px;}
.ct-table tr td input[type=text]{width:100%;height:22px;border:1px solid #c9c9c9;}
.ct-table tr td textarea{width:100%;height:22px;height:105px;border:1px solid #c9c9c9;resize:none;vertical-align:top;}
.ct-table tr td.yzm input[type=text]{width:165px;}
.ct-table tr td.yzm .yzm-img, .yzm-img img{width:85px;height:24px;}
.ct-msg-btn{display:inline-block;width:81px;height:24px;line-height:24px;padding:0px;text-align:center;color:#ffffff;border:0px;cursor:pointer;}
.ct-msg-btn.submit{background-color:#009933;margin-left:10px;}
.ct-msg-btn.reset{background-color:#666666;margin-left:4px;}





































































































































































